namespace TfsExtensions.Build.Helper
{
    using System.Collections.Generic;

    /// <summary>
    /// SCM Constants
    /// </summary>
    public static class Constants
    {
        #region Variables
        
        /// <summary>
        /// The configuration file name.
        /// </summary>
        private const string configurationFileName = "Configuration.config";

        /// <summary>
        /// The enabled key name.
        /// </summary>
        private const string enabledKeyName = "enabled";


        /// <summary>
        /// The logger switch section name.
        /// </summary>
        private const string loggerSwitchSectionName = "loggingSwitch";

        #endregion

        #region Properties

        /// <summary>
        /// Gets the name of the configuration file.
        /// </summary>
        /// <value>The name of the configuration file.</value>
        public static string ConfigurationFileName
        {
            get { return configurationFileName; }
        }

        /// <summary>
        /// Gets the name of the logger switch section.
        /// </summary>
        /// <value>The name of the logger switch section.</value>
        public static string LoggerSwitchSectionName
        {
            get { return loggerSwitchSectionName; }
        }

        /// <summary>
        /// Gets the name of the enabled key.
        /// </summary>
        /// <value>The name of the enabled key.</value>
        public static string EnabledKeyName
        {
            get { return enabledKeyName; }
        }

        #endregion
    }
}